Addressing Device-Based Adaptation of Services: A Model Driven Web Service Oriented Development Approach
نویسندگان
چکیده
The rapid growth of the mobile devices market and the increasing requirements of mobile users augment the need to develop Web Service clients that could be deployed and run on both mobile and desktop devices. Different developers attempt to address this heterogeneity requirement and provide solutions that simplify and automate the development of device-aware services. This chapter proposes a ModelDriven Web Service oriented approach, which allows designing and automatically generating mobile and desktop-based clients that are able to invoke ubiquitously Web Services from different devices. This is further enabled via the Web Services Description Language that allows generating the required proxy classes, which support the communication with platform-specific clients. The applicability and efficiency of the approach is demonstrated via the design and development of a device-aware Web Service prototype. DOI: 10.4018/978-1-4666-2089-6.ch012
منابع مشابه
Improving device-aware Web services and their mobile clients through an aspect-oriented, model-driven approach
Context: Mobile devices have become an essential element in our daily lives, even for connecting to the Internet. Consequently, Web services have become extremely important when offering services through the Internet. However, current Web services are very inflexible as regards their invocation from different types of device, especially if we consider the need for them to be adaptable when bein...
متن کاملDesigning and Validating the Service-Oriented University Model from the Standpoint of Higher Education Experts
Service orientation is a pivotal factor and a strategic direction for the university to keep with changes and perceptions of social needs. Accordingly, the main purpose of this study is to develop a model for the service-oriented university within the framework of service provision to the community. This research was conducted using a qualitative approach based on the grounded theory method. Th...
متن کاملWhen Parameterized Model Driven Development Supports Aspect Based SOA
Service-Oriented Architectures (SOA) are widely used by companies to gain flexibility. Web services are the fitted technical solution used to support SOA by providing interoperability and loose coupling. Basic Web services are being assembled to composite Web services in order to directly support business processes. However, there is much to be done to obtain a genuine flawless Web service, and...
متن کاملProcess-Personalization with Service-Oriented Architecture
The integration of large systems remains problematic in spite of advances in composite services approaches, such as Web services and business process technologies. The next challenge in integration is composite process-personalization (CPP), which involves addressing the needs of the interaction worker. An interaction worker participates and drives business processes. As these workers increasin...
متن کاملHigh Fuzzy Utility Based Frequent Patterns Mining Approach for Mobile Web Services Sequences
Nowadays high fuzzy utility based pattern mining is an emerging topic in data mining. It refers to discover all patterns having a high utility meeting a user-specified minimum high utility threshold. It comprises extracting patterns which are highly accessed in mobile web service sequences. Different from the traditional fuzzy approach, high fuzzy utility mining considers not only counts of mob...
متن کامل